McVirtualAxis Class
Represents the signals that can be assigned to a simulated axis. Not all signals need to be configured. Setting the index of the module to -1 means the signal is not used.
Inheritance Hierarchy
System.Object
IntervalZero.KINGSTAR.Base.Api.McVirtualAxis
Assembly: IntervalZero.KINGSTAR.Base.Api (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0
Syntax
public class McVirtualAxis
Public Class McVirtualAxis
The McVirtualAxis class exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | McVirtualAxis | Initializes a new instance of the McVirtualAxis class. |
Properties
Name | Description | Signal | |
---|---|---|---|
![]() | AlarmInvert | The option to invert the digital input value. | The digital inputs linked to the Fault signal of the axis. |
![]() | AlarmModule | The index of the module containing the digital input. | |
![]() | AlarmOffset | The offset in bit of the digital input in the module input buffer. | |
![]() | EncoderLength | The length of the analog data. It's mostly 16 bit or 32 bit. | The analog inputs linked to the Actual Position signal of the axis. |
![]() | EncoderModule | The index of the module containing the analog input. | |
![]() | EncoderOffset | The offset in bit of the analog input in the module input buffer. | |
![]() | PowerControlInvert | The option to invert the digital output value. | The digital outputs linked to the Enable signal of the axis. |
![]() | PowerControlModule | The index of the module containing the digital output. | |
![]() | PowerControlOffset | The offset in bit of the digital output in the module output buffer. | |
![]() | PowerStatusInvert | The option to invert the digital input value. | The digital inputs linked to the Enabled signal of the axis. |
![]() | PowerStatusModule | The index of the module containing the digital input. | |
![]() | PowerStatusOffset | The offset in bit of the digital input in the module input buffer. | |
![]() | ResetInvert | The option to invert the digital output value. | The digital outputs linked to the Reset signal of the axis. |
![]() | ResetModule | The index of the module containing the digital output. | |
![]() | ResetOffset | The offset in byte of the digital output in the module output buffer. | |
![]() | TargetPositionLength | The length of the analog data. It's mostly 16 bit or 32 bit. | The analog outputs linked to the Target Position signal of the axis. |
![]() | TargetPositionModule | The index of the module containing the analog output. | |
![]() | TargetPositionOffset | The offset in byte of the analog output in the module output buffer. | |
![]() | TargetTorqueLength | The length of the analog data. It's mostly 16 bit or 32 bit. | The analog outputs linked to the Target Torque signal of the axis. |
![]() | TargetTorqueModule | The index of the module containing the analog output. | |
![]() | TargetTorqueOffset | The offset in byte of the analog output in the module output buffer. | |
![]() | TargetVelocityLength | The length of the analog data. It's mostly 16 bit or 32 bit. | The analog outputs linked to the Target Velocity signal of the axis. |
![]() | TargetVelocityModule | The index of the module containing the analog output. | |
![]() | TargetVelocityOffset | The offset in byte of the analog output in the module output buffer. |
See also